open-ended employment contract - Francés Inglés Diccionario